Big Huge Thesaurus

Apios tuberosa

noun